# Project: LexBFS
# Makefile created by Dev-C++ 4.9.9.2

CPP = g++
OBJ = main.o grafo.o ListaRefinada.o \
Clique.o CliqueTree.o \
TestCordalidad.o
LINKOBJ = main.o grafo.o \
ListaRefinada.o \
Clique.o CliqueTree.o \
TestCordalidad.o
BIN = lexbfs
CXXFLAGS = -g
RM = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before lexbfs all-after


clean:
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CPP) $(LINKOBJ) -o lexbfs

main.o: main.cpp
	$(CPP) -c main.cpp -o main.o $(CXXFLAGS)

grafo.o: grafo.cpp
	$(CPP) -c grafo.cpp -o grafo.o $(CXXFLAGS)

ListaRefinada.o: ListaRefinada.cpp
	$(CPP) -c ListaRefinada.cpp -o ListaRefinada.o $(CXXFLAGS)

Clique.o: Clique.cpp
	$(CPP) -c Clique.cpp -o Clique.o $(CXXFLAGS)

CliqueTree.o: CliqueTree.cpp
	$(CPP) -c CliqueTree.cpp -o CliqueTree.o $(CXXFLAGS)

TestCordalidad.o: TestCordalidad.cpp
	$(CPP) -c TestCordalidad.cpp -o TestCordalidad.o $(CXXFLAGS)